Traceability Mappings as a Fundamental Aspect of Model Transformations

نویسنده

  • Zinovy Diskin
چکیده

Technological importance of traceability mappings is wellknown. The paper argues that traceability mappings are also fundamental for semantics: we present a simple example showing that specifying (model-to-model) model transformations without traceability makes their semantics essentially incomplete. We also show that the traceability mapping from the transformed to the original model should correlate with a corresponding mapping from the target to the source metamodel. Moreover, the transformation can be seen as the result of execution of the metamodel mapping, and the latter thus appears as (a special encoding of) the transformation definition.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Traceability Mappings as a Fundamental Instrument in Model Transformations

Technological importance of traceability mappings for model transformations is well-known, but they have often been considered as an auxiliary element generated during the transformation execution and providing accessory information. This paper argues that traceability mappings should instead be regarded as a core aspect of the transformation definition, and a key instrument in the transformati...

متن کامل

The Open University ’ s repository of research publications and other research outputs Tools for model - based security engineering : models vs . code Conference Item

We present tools to support model-based security engineering on both the model and the code level. In the approach supported by these tools, one firstly specifies the securitycritical part of the system (e.g. a crypto protocol) using the UML security extension UMLsec. The models are automatically verified for security properties using automated theorem provers. These are implemented within a fr...

متن کامل

Towards a Structured Workflow Language for Model Management

In Model Driven Engineering (MDE), models and mappings play a key role in system design. However, in practice, models and mappings do not exist in isolation, but are combined to form systems of interrelated models. We call the trace of operations, such as model transformations or model merges, between an initial configuration of a system of interrelated models to a final one, a workflow. Curren...

متن کامل

The Open University ’ s repository of research publications and other research outputs Tools for model - based security engineering : models vs . code

We present tools to support model-based security engineering on both the model and the code level. In the approach supported by these tools, one firstly specifies the securitycritical part of the system (e.g. a crypto protocol) using the UML security extension UMLsec. The models are automatically verified for security properties using automated theorem provers. These are implemented within a fr...

متن کامل

A Study on Properties of Dempster-Shafer Theory to Probability Theory transformations

In this paper, five conditions that have been proposed by Cobb and Shenoy are studied for nine different mappings from the Dempster-Shafer theory to the probability theory. After comparing these mappings, one of the considerable results indicates that none of the mappings satisfies the condition of invariance with respect to the marginalization process. In more details, the main reason for this...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016